.host {
  display: flex;
  justify-content: center;
  inline-size: 24px;
}

.icon {
  display: none;
  color: var(--vkui--color_icon_tertiary);
}

.iconOn {
  color: var(--vkui--color_icon_accent);
}

.input:not(:checked) ~ .iconOff,
.input:checked ~ .iconOn {
  display: block;
}
